terrestrial latitude
noun
: latitude on the earth compare astronomical latitude, geocentric latitude, geographical latitude
Love words? Need even more definitions?
Merriam-Webster unabridged
Share